% \title{Wall Calendar version of CD calendars}

%%% The calendars are printed 2-up to fit CD jewel cases,
%%% or 4-up to fit 3" floppy disk jewel cases. OR, now a
%%% full-blown "giant" version that prints full-page!
%%%
%%% Localisation possible with languages supported by
%%% babel/translator/datetime2.
\documentclass[17pt,british,giant,landscape]{cdcalendar}


%%% Use the sundayweek option for weeks to start on Sundays.
% \documentclass[17pt,british,sundayweek,giantsolo,landscape]{cdcalendar}

%% If using pdfLaTeX %%%%%%%%%%
\usepackage[T1]{fontenc}
\usepackage[rm,scale=0.94]{roboto}
%% End pdfLaTeX-related font settings %%%%%%%%

% %% Compile with xelatex if using fontspec
% \usepackage{fontspec}
% \setmainfont{Gentium}
% \setsansfont[BoldItalicFont=Fira Sans Italic,BoldFont=Fira Sans]{Fira Sans Light}
% %% End xelatex-related font settings %%%%%%%%


\usepackage{graphicx}
\graphicspath{{img/}}
\usepackage{fontawesome5}

\tikzset{blue icon/.style={text=SkyBlue,font=\Large}}
\tikzset{pink icon/.style={text=Pink,font=\large}}
\tikzset{holiday/.style={rectangle,fill=orange!70}}
\tikzset{smfillbg/.style={opacity=0.4,inner sep=1.5ex}}

% Default values -- change if needed
% \setlength{\CalPageMargin}{1cm}
% \setlength{\EventLineWidth}{6in}
\geometry{a4paper,left=10cm}

\monthTitleStyle{font={\fontsize{66pt}{66pt}\bfseries\sffamily\selectfont}, text=RoyalBlue!40!white}
\eventStyle{\footnotesize\sffamily}

\usetikzlibrary {lindenmayersystems}
\pgfdeclarelindenmayersystem{Fractal plant}{
  \rule{X -> F-[[X]+X]+F[+FX]-X}
  \rule{F -> FF}}
\begin{document}



\illustration[L'Été by Alfons Mucha.]{8.25cm}{l-ete}

\begin{monthCalendar}{2024}{01}

\event[mark style=holiday,smallver=smfillbg]{2024-01-01}{}{New Year's Day}
\event[mark style=blue icon,marker=\faBriefcase]{2024-01-30}{5}{ACME Conference}

\end{monthCalendar}


\clearpage

% Or you can put any stuff, really, with a caption if you want:
% Example plant fractal from https://texample.net/tikz/examples/lindenmayer-systems/
\otherstuff[Example fractal from https://texample.net/tikz/examples/lindenmayer-systems/]
{8.25cm}{
\tikz[yscale=1.5]\draw [green!50!black, rotate=90, thick]
    [l-system={Fractal plant, axiom=X, order=6, step=2.1pt, angle=25}]
    lindenmayer system;
}

\begin{monthCalendar}{2024}{02}

%% Repeat the event if it spans two months
\event[mark style=blue icon,marker=\faBriefcase]{2024-01-30}{5}{ACME Conference}
\event[mark style=pink icon,marker=\faBirthdayCake]{2024-02-07}{}{Someone's birthday}
\event{2024-02-24}{}{Grant proposal deadline!!}

% A cheat/hack to get Dec 2023 events onto the small calendar on the previous page
\toggletrue{stealth}
\event[mark style=holiday,smallver=smfillbg]{2023-12-25}{}{Christmas Day}
\end{monthCalendar}
\end{document}
